﻿using System;
using MySql.Data.MySqlClient;

namespace Ycg.ORM.Provider
{
    public class MySQLProvider : BaseProvider, IDatabase
    {
        public MySQLProvider(string connectionString)
            : base(connectionString, MySqlClientFactory.Instance)
        {
        }

        public T Select<T>(T t)
        {
            throw new NotImplementedException();
        }

        public T SelectById<T>(T t)
        {
            throw new NotImplementedException();
        }

        public int Update<T>(T t)
        {
            throw new NotImplementedException();
        }

        public int Insert<T>(T t)
        {
            throw new NotImplementedException();
        }

        public int Delete<T>(T t)
        {
            throw new NotImplementedException();
        }

        public void GetAllDatabase()
        {
            throw new NotImplementedException();
        }

        public void GetAllTableByDatabase()
        {
            throw new NotImplementedException();
        }

        public void GetAllFieldsByTable()
        {
            throw new NotImplementedException();
        }
    }
}